#ifndef __EXTI_H
#define	__EXTI_H

#include "stm32f10x.h"

#define KEY1_INT_GPIO_PORT         GPIOA
#define KEY1_INT_GPIO_CLK          (RCC_APB2Periph_GPIOA)
#define KEY1_INT_GPIO_PIN          GPIO_Pin_5
#define KEY1_INT_EXTI_PORTSOURCE   GPIO_PortSourceGPIOA
#define KEY1_INT_EXTI_PINSOURCE    GPIO_PinSource5
#define KEY1_INT_EXTI_LINE         EXTI_Line5
#define KEY1_INT_EXTI_IRQ          EXTI9_5_IRQn

#define KEY2_INT_GPIO_PORT         GPIOA
#define KEY2_INT_GPIO_CLK          (RCC_APB2Periph_GPIOA)
#define KEY2_INT_GPIO_PIN          GPIO_Pin_4
#define KEY2_INT_EXTI_PORTSOURCE   GPIO_PortSourceGPIOA
#define KEY2_INT_EXTI_PINSOURCE    GPIO_PinSource4
#define KEY2_INT_EXTI_LINE         EXTI_Line4
#define KEY2_INT_EXTI_IRQ          EXTI4_IRQn

void EXTI_Key_Config(void);

#endif 
